legendary native country of turks - Turkish English Dictionary